stinking mayweed - Turkish English Dictionary